making provision - Turc Anglais Dictionnaire